ricochet burst - Turkish English Dictionary